earth socket - German English Dictionary